[25.1] Add Release Drafter GitHub Action integration#21195
[25.1] Add Release Drafter GitHub Action integration#21195ahmedhamidawan merged 4 commits intogalaxyproject:release_25.1from
Conversation
|
I wonder if this should target |
Sets up automated release drafting using release-drafter action. Categorizes changes using existing Galaxy labels and will read version from lib/galaxy/version.py.
Galaxy manages versions manually in the version.py file, so we should just read that instead of trying to calculate versions from PR labels.
Remove testing branch trigger and update repository to galaxyproject/galaxy.
c3eded6 to
a13dedb
Compare
ahmedhamidawan
left a comment
There was a problem hiding this comment.
Thank you for adding this! Let's see how the notes turn out for the 25.1 release
5b45a05
into
galaxyproject:release_25.1
|
https://github.com/galaxyproject/galaxy/actions/runs/18924927964/job/54029772164 Yikes, the workflow run seems to have failed right away
Hmm, seems that we need to have merged this against |
It should be fine once we merge forward. |
Adds automated release note drafting using the release-drafter action similar to what we use for brc-analytics.
Versioning is a little messier since we don't actually follow semver, but this should read the version from
lib/galaxy/version.py. Categorizes PRs using existing Galaxy labels (kind/feature, kind/bug, etc.)The action will automatically maintain a draft release with organized change notes based on merged PRs.
@ahmedhamidawan
How to test the changes?
(Select all options that apply)
License